global tableau, equal, currentsel, getlist, godlist, basecard
on beginSprite me
row = determinerow()
accard = spriteNum - 9
end
on determinerow me
if spriteNum = 31 then
return #one
else
if spriteNum = 32 then
return #two
else
if spriteNum = 33 then
return #three
else
if spriteNum = 34 then
return #four
else
if spriteNum = 35 then
return #five
else
if spriteNum = 36 then
return #six
else
if spriteNum = 37 then
return #seven
else
if spriteNum = 38 then
return #eight
else
if spriteNum = 39 then
return #nine
end if
end if
end if
end if
end if
end if
end if
end if
end if
end
on mouseEnter me
if getlist <> VOID then
if sprite(accard).member = member("empty", "playing cards") then
equal = 1
currentsel = accard
godlist = tableau[row]
else
if sprite(accard).member <> member("empty", "playing cards") then
if ((getlist.getlastcard().rankvalue = (tableau[row].getlastcard().rankvalue - 1)) or (getlist.getlastcard().rankvalue = (tableau[row].getlastcard().rankvalue + 1))) and (getlist.getlastcard().suit = tableau[row].getlastcard().suit) then
equal = 1
currentsel = accard
godlist = tableau[row]
else
if (((getlist.getlastcard().rank = "king") and (tableau[row].getlastcard().rank = "ace")) or ((getlist.getlastcard().rank = "ace") and (tableau[row].getlastcard().rank = "king"))) and (getlist.getlastcard().suit = tableau[row].getlastcard().suit) then